/*member*/
.member{background: #f5f5f5; padding: 20px 0;}
.mem_container{width: 1210px; margin: 0 auto;}
.sidebar{width: 166px; border:1px solid #ccc; padding: 10px 0; margin-right: 15px; background: #fff; float: left;}
.sidebar_top{margin-top: 15px;}
.sidebar_top p{text-align: center; line-height: 30px;}
.sidebar_bottom{border-top:1px solid #ccc; margin-top: 15px; padding:10px 0 15px 40px;}
.sidebar_bottom h3{font-size: 16px; line-height:40px; font-weight: bold;}
.sidebar_bottom ul li{font-size: 14px; line-height:28px;}
.sidebar_bottom ul li.active a{color: #e4393c;}

.main{width: 1000px; background: #fff;float: left; padding: 10px 10px 30px 10px; min-height:760px;}
/*member_address*/
.add_address{padding:10px 0 10px 10px;}
.btn_address a{width: 110px; line-height: 32px; color: #fff; background: #e4393c; border-radius:5px; display: block; text-align: center;}
.consignee_list,.consignee_list_active{background: url(../images/mem_bj_address.png) no-repeat; width: 980px; height: 112px; margin-top: 15px;}
.consignee_list_active{background: url(../images/mem_bj_address_on.png) no-repeat;}
.consignee_list_l{float: left; padding: 15px 0 0 30px;}
.consignee_list_l p{line-height:36px;}
.consignee_list_l p i{padding:0 50px;}
.consignee_list_l p a{color: #4317ff;}
.consignee_list_l p a:hover{color: #f00;}
.consignee_list_r{float: right; padding: 15px 30px 0 0;}
.consignee_list_r .txt_r{text-align: right; line-height: 36px;}
.consignee_list_r .txt_r a:hover{color: #f00;}
.consignee_list_r .txt_r p.red{color: #e4393c;}
.consignee_list_r .txt_r p img{float: left; padding: 11px 10px 0 0;}
/*member_order*/
.operation_head {background: #f5f5f5; border:1px solid #ccc; position: relative;}
.orderseach{position: absolute; right: 10px; top:6px; width:280px; height:24px; line-height:24px; border:1px solid #ccc;background: #fff;}
.orderseach .text{width:220px; height: 24px; line-height: 22px; border:none; float: left;}
.orderseach .btn{line-height:24px; width:60px; display: inline-block; border: none; border-left: 1px solid #ccc; float: left;}

.operation_head a{ width:80px; display: inline-block; text-align: center; line-height: 36px; }
.operation_head a.active{color: #e4393c; border-bottom: 2px solid #e4393c;}
.order_list{margin: 15px 0 0 0;}
.order_list_t{background: #e4393c; height: 40px; line-height: 40px; color: #fff; padding-left: 15px;}
.order_list_t span{float: right; padding-right:50px;}
.order_list_t i{padding-left:50px;}
.order_list_t em{padding-left:20px;}
.order_list_b{border:1px solid #ccc; padding: 5px;}
.order_list_b_top{padding: 0 15px;}
.order_list_b_top .fl{float: left;}
.order_list_b_top .total{width: 420px;}
.order_list_b_top .total p{line-height: 26px; color: #666;}
.order_list_b_top .total p i{padding-left:28px}
.order_list_b_top .total p em{padding-left:28px}
.order_list_b_top .consignees{width: 457px;}
.order_list_b_top .consignees p{line-height: 26px; color: #666;}
.order_list_b_top .consignees p i{padding-left:28px}
.order_list_b_top .ope{width:80px; line-height: 24px;}
.order_head .fl{float: left; text-align: center;}
.order_list_b_top .ope a.red{color: #e4393c;}
.order_head{display: block;height: 32px;line-height: 32px;margin:15px 0 0 0;padding: 5px 0;background: #f3f3f3;}
.order_head .t_orddet{width: 500px; text-align: left; padding-left:40px;}
.order_head .t_num{width: 110px;}
.order_head .t_sum{width: 110px;}
.order_head .t_state{width: 110px;}
.order_head .t_opera{width: 110px;}
.order_list .cp_list{padding: 10px;}
.order_list .cp_list li.fl{float: left; font-size: 12px;}
.order_list .cp_list li.g_orddet{width: 527px; text-align: left; padding-left:10px;}
.order_list .cp_list li.g_orddet .p_img{float:left;width:80px;height:80px;border:1px solid #eee;margin-right:10px;background:#fff;padding:0;
text-align:center;overflow:hidden}
.order_list .cp_list li.g_orddet .p_name{width:480px;}
.order_list .cp_list li.g_orddet .p_name p.bh{color: #e4393c;}
.order_list .cp_list li.g_orddet .p_name p.c_name{padding:4px 0; line-height:22px;}
.order_list .cp_list li.g_orddet .p_name .rule{color: #666;}
.order_list .cp_list li.g_orddet .p_name .rule em{padding: 0 25px;}
.order_list .cp_list li.g_num{width: 110px; text-align: center; line-height:48px; padding-top: 8px}
.order_list .cp_list li.g_sum{width: 110px; text-align: center; line-height: 48px; padding-top: 8px}
.order_list .cp_list li.g_state{width: 110px; text-align: center; line-height: 24px; padding-top: 8px}
.order_list .cp_list li.g_opera{width: 100px; text-align: center; line-height: 48px; padding-top: 8px}

.checkall{padding:20px 0 0 20px;}
.checkall .cart_checkbox{float: left; padding-right: 10px; padding-top:6px;}
.checkall a{width: 90px; border-radius: 5px; line-height:26px; text-align: center; border:1px solid #ccc; display: inline-block; margin-left: 20px;}
.order_list_t .check{margin-right: 10px;}

.groom{margin-top: 15px;}
.groom .c_item.curr{color:#e4393c;font-weight:700;border-color:#e4393c}
.groom .c_item{display:inline-block;margin-right:35px;padding-bottom:3px;border-bottom:2px solid #fff}
.groom ul {display: block;width: 100%;height: 100%; margin-top:10px;}
.groom ul li {float: left;}
.groom ul li.item{position:relative;width:237px;padding:20px 0;background:#fff;margin:-1px 15px 30px -1px;border:1px dashed #cacaca;
overflow:hidden;}
.groom .p_img{width:160px;margin:0 auto}
.groom .p_name{line-height:24px;margin:5px 0;width: 225px;overflow-x: hidden; white-space: nowrap;text-overflow: ellipsis;
	text-align: center; font-size: 13px; }
.groom .p_price{width:100%;margin:5px 0 2px 18px;overflow:hidden;text-align:left;}
.groom .p_price strong{font-size:16px;color:#d91f20;font-family:verdana;font-weight:400}
.groom .p_price strong i{font-family:arial}
.groom .p_btn{margin:10px 0 0;text-align:center}
.groom a.btn_append{display:inline-block;height:28px;line-height:28px;padding:0 20px;border:1px solid #999;color:#666;text-align:center;
-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.groom a:hover.btn_append{display:inline-block;height:28px;line-height:28px;padding:0 20px;border:1px solid #e4393c;color:#fff;text-align:center;
-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; background: #e4393c;}
.groom a.btn_append b{display:inline-block;height:18px;width:18px;margin-right:5px;background-position:0 -57px;
background-repeat:no-repeat;overflow:hidden;vertical-align:middle}
.groom a.btn_append b{background: url(../images/icon_scar.png) no-repeat;}
.groom a:hover.btn_append b{display:inline-block;height:18px;width:18px;margin-right:5px;background-position:0 -57px;
background-repeat:no-repeat;overflow:hidden;vertical-align:middle}
.groom a:hover.btn_append b{background: url(../images/icon_scar_on.png) no-repeat;}

/*member_orderdet*/
.orderdet{width: 1200px; margin: 0 auto;}
.orderdet h3{ color: #666; font-size: 14px; line-height: 36px; }
.orderstep{background: #fff; border-top:4px solid #71b247; padding:20px 15px 0 15px; margin-bottom: 20px;}
.orderstep_left{ width: 230px; border-right: 1px solid #ccc; float: left; text-align: center;margin-bottom:20px;}
.orderstep_left h4{font-size: 20px;margin:50px 0; color:#71b247; font-weight: bold; }
.orderstep_left a{width: 100px; display: block; border:1px solid #e4393c; line-height: 30px; text-align: center; color: #e4393c;}
.orderstep_left a.zk{block; border:1px solid #ccc; color: #333;}
.orderstep_right{float: left; padding:49px;}
.orderstep_right .node{position:relative;top:-17px;float:left;width:65px;height:43px}
.orderstep_right .node .node-icon{left:11px}
.orderstep_right .node .node-icon{position: absolute; display: block;left: 1px;top: 0;width: 43px;height: 43px;background: url(../images/node-icons.png) no-repeat;
overflow: hidden;}
.orderstep_right .node ul{z-index:1;width:189px;margin-left:-62px}
.orderstep_right ul{position:absolute;width:100%;margin-top:-38px;text-align:center}
.orderstep_right .txt1{height:36px;margin-bottom:53px;font-size:12px}
.orderstep_right .ready .txt2,.orderstep_right .ready .txt3{color:#333}
.orderstep_right .txt2{font-size:14px;line-height:25px;color:#aaa}
.orderstep_right .txt3{color:#aaa;line-height:15px}
.orderstep_right .done{background-position:0 -38px}
.orderstep_right .dones{background-position:0 -19px}
.orderstep_right .proce{position:relative;float:left;width:124px;height:9px;background-image: url(../images/proce-icons.png);}
.orderstep_right .done .txt1{color:#71b247;font-weight:700}
.orderstep_right .ready .icon-start{background-position:5px -108px}
.orderstep_right .ready .icon-pay {background-position: -47px -108px;}
.orderstep_right .ready .icon-express {background-position: -270px -108px;}
.orderstep_right .ready .icon-finish {background-position: -216px -54px;}
.orderstep_right .ready .icon-start-on{background-position:0px -54px}
.orderstep_right .ready .icon-pay-on {background-position: -48px 0px;}
.orderstep_right .ready .icon-express-on {background-position: -263px 0px;}
.orderstep_right .ready .icon-finish-on{background-position: -205px -0px;}


.borbot{background: url(../images/icon_bordetbot.png) repeat-x; height:4px; clear: both;}
.logistics,.consignee{background: #fff; padding:20px 15px; margin-bottom: 20px;}
.logistics_left{ width: 230px; border-right: 1px solid #ccc; float: left; min-height: 280px;}
.logistics_left .wl{padding-top:70px;}
.logistics_right{float: left; margin-left: 20px;}
.logistics_right ul{background: url(../images/icon_line.png) repeat-y 7px top;}
.logistics_right ul li{background: url(../images/order_icon_spot.png) 0 10px no-repeat; line-height:30px; padding-left:30px; color: #666;
font-size: 13px;}
.logistics_right ul li.active{background: url(../images/order_icon_spoton.png) 0 10px no-repeat; color: #e4393c;}
.consignee{padding: 10px 15px}
.consignee_nr{width:515px; float: left; margin-right: 20px;}
.consignee_nr h3{font-size: 20px; line-height: 40px;}
.consignee_nr ul li{line-height:28px;}
.consignee_nr ul li em{width:80px; float: left; color: #666;}
.consignee_nr ul li span{margin-left: 20px; float: left; width: 340px;}
.consignee_nr ul li span.red{color: #e4393c;}
.consignee_nr ul li span.red i{color: #666;}
.iteminfor{background: #fff; padding-bottom: 20px;}
.iteminfor_head{display: block;height: 32px;line-height: 32px;margin:15px 0 0 0;padding: 5px 0;background: #f3f3f3; border:1px solid #ccc;}
.iteminfor_head .fl{float: left; text-align: center;}
.iteminfor_head .t_goods{width: 520px; text-align: left; padding-left:40px;}
.iteminfor_head .t_spec{width: 138px;}
.iteminfor_head .t_price{width: 125px;}
.iteminfor_head .t_num{width: 125px;}
.iteminfor_head .t_sum{width: 125px;}
.iteminfor_head .t_opera{width: 125px;}
.iteminfor_list{position: relative;border-bottom: 1px solid #ccc; }
.iteminfor_list .fl{float: left;padding: 15px 0 10px;}
.iteminfor_list .p_checkbox{position: absolute;z-index: 3;left: 14px;top:28px;width: 30px;min-height: 10px;}
.iteminfor_list .p_goods{width:500px; margin-left:37px;}
.iteminfor_list .p_goods .p_img{float: left;width: 80px;height: 80px;border: 1px solid #eee;margin-right: 10px;background: #fff;padding: 0;
text-align: center;overflow: hidden;} 
.iteminfor_list .p_goods .p_name{width:460px; line-height: 26px;}
.iteminfor_list .p_spec{width:170px;text-align:center;}
.iteminfor_list .p_spec .spectxt{line-height:60px;}
.iteminfor_list .p_price{width:125px;text-align:center; font-family: verdana;}
.iteminfor_list .p_price .price{line-height:60px;}
.iteminfor_list .p_quantity{width:110px; text-align: center; line-height:60px;}
.quantyedit .add{width: 25px;line-height: 25px; text-align: center;display:block; background: #eee;float: left; border: 1px solid #fff; }
.quantyedit em{cursor: pointer;}
.iteminfor_list .p_sum{width:125px;text-align:center;font-family: verdana;}
.iteminfor_list .p_sum .sum{line-height:60px; color: #e4393c; font-weight: bold;}
.iteminfor_list .p_ops{width:125px;text-align:center;}
.iteminfor_list .p_ops .ops{padding-top: 10px;}
.iteminfor_list .p_ops .ops a{display: block;line-height:24px; text-align: center;}
.iteminfor_list .p_ops .ops a:hover{color: #f00;}
.itemtotal{float: right; padding:20px; line-height: 36px;}
.itemtotal em{width:120px; float: left;}
.itemtotal i{float: right;}
.itemtotal i.red{color: #e4393c; font-weight: bold; font-size: 20px;}

/*member_service*/
.service{font-family: "宋体"; font-size: 14px;}
.service h3{font-size: 14px;  border-bottom: 1px solid #ccc; line-height: 36px; padding-left: 15px; font-weight: bold;}
.service p{line-height: 50px; padding-left: 15px;}

/*member_coupon*/
.couponcont,.mywallet{width: 1000px;float: left;color: #666;}
.bind_coupons{ background: #fff; padding:10px 10px 10px 30px; margin-bottom: 15px; line-height:50px; color: #666;}
.bind_coupons .text{background: #f5f5f5; line-height:30px; border:none; padding-left: 5px; color: #999; margin:0 15px;width:220px;}
.bind_coupons a{ width: 100px; background:#e4393c; color: #fff; text-align: center; line-height: 28px; display: inline-block; }
.bind_coupons span{font-size: 12px; color:  #e4393c; margin-left: 15px;}
.couponlist{ background: #fff; padding: 10px 10px 30px 10px;}
.couponlist h5{margin-left:20px; line-height: 40px; font-size: 14px; }
.couponlist_bj{ background: url(../images/icon_coupon_bj.png) 15px no-repeat; width: 948px; height: 182px; margin-top:10px; margin-bottom: 15px;}
.couponlist_left{width:280px; padding: 30px 10px 10px 60px; float: left;}
.couponlist_left h2{line-height:90px; font-size: 40px; color: #e4393c;}
.couponlist_right{width:500px; float: left; background: #fff; padding: 10px; margin-top: 20px;}
.couponlist_right p i{margin-left:90px;}
.couponlist_right h2{line-height:83px; font-size:30px; color: #e4393c;}
.couponlist_right h2 i{margin-left:90px;}

/*mask*/
.mask{width: 100%;height: 100%; display: none;}
.mask_cookie{width: 100%;height: 100%;position: fixed;background: #000;opacity: 0.6;left: 0;top: 0;
 	/* older safari/Chrome browsers */  
    -webkit-opacity: 0.6;  
    /* Netscape and Older than Firefox 0.9 */  
    -moz-opacity: 0.6;  
    /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/  
    -khtml-opacity: 0.6;  
    /* IE9 + etc...modern browsers */  
    opacity: .6;  
    /* IE 4-9 */  
    filter:alpha(opacity=60);  
    /*This works in IE 8 & 9 too*/  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";  
    /*IE4-IE9*/  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);}
.add_nr{position: fixed;z-index: 5;background: #FFF;width:740px; height:418px; top:30%; left:30%;border:4px solid #ccc;}
.add_nr h3{background: #e4393c; line-height: 36px; color: #fff; padding-left: 15px;}
.add_nr h3 span{float: right; padding-right: 10px; padding-top: 5px; cursor: pointer;}
.add_nr ul{margin: 20px;}
.add_nr ul li{line-height:50px;}
.add_nr ul li label{display: inline-block; width: 90px; text-align: right;}
.add_nr ul li i{color: #e4393c; padding: 0 5px;}
.add_nr ul li .txt{width: 200px; height: 30px; line-height: 30px;border:1px solid #ccc;}
.add_nr ul li .drop_down{width: 100px; height: 30px; line-height: 30px;}
.add_nr ul li em{padding-left: 15px; color: #666;}
.btn_keep{width:130px; display:block; background:#e4393c; color: #fff; text-align:center; line-height:36px; border-radius:5px; border:0; 
font-size: 14px;font-weight:bold; margin-left: 110px;}
.btn_zk{width:130px; display:block; background:#e4393c; color: #fff; text-align:center; line-height:36px; border-radius:5px; border:0; 
font-size: 14px;font-weight:bold; margin-left:20px; float: left;border:1px solid #e4393c;}
.btn_send{background: #fff; border:1px solid #e4393c; color: #e4393c;}

.mask_look{display: block;}
.transfer{position: fixed;z-index: 5;background: #FFF;width:1000px; min-height:418px; top:20%; left:25%; padding-bottom:40px;}
.transfer h3{background: #e4393c; line-height: 36px; color: #fff; padding-left: 15px;}
.transfer h3 span{float: right; padding-right: 10px; padding-top: 5px; cursor: pointer;}
.transfer .txt{text-align: center; line-height:70px; font-size: 18px;}
.transfer .txt i{color: #e4393c;}
.transfer .money{text-align: center; line-height: 40px; font-size: 18px; color: #666;}
.transfer .money img{padding: 5px 15px 0 0;}
.transfer .money a{padding-left:40px; font-size: 14px;}
.transfer .money p{padding-left:20px;}
.transfer .money i{padding-left:40px;}
.transfer .money em{color: #e4393c;}
.transfer .yh{width:915px; margin: 0 auto; margin-top:10px; margin-bottom: 20px;}
.transfer .yh h4{line-height: 40px;}
.transfer .yh ul li{float: left; width:436px; text-align: center; margin-right:20px; margin-bottom: 20px;}
.transfer .yh ul li .consignee_item.item_selected,.consignee_scroll .consignee_item:hover{border:2px solid #e4393c;}
.transfer .yh ul li .consignee_cont .consignee_item{float:left}
.transfer .yh ul li .consignee_item{list-style:none;position:relative;border:2px solid #ddd;width:436px;text-align:center;cursor:pointer;
background-color:#fff}
.transfer .yh ul li .consignee_item.item_selected b{display:block;position:absolute;right:0;bottom:0;width:18px;height:18px;overflow:hidden;
background:url(../images/icon_duihao.png) no-repeat}
.transfer .btn{width:400px; margin: 0 auto;}

.add_nr ul li .drop_yh{width: 260px;}
.add_nr ul li a{width: 100px; border:1px solid #e4393c; color: #e4393c; line-height: 28px; text-align: center; display: inline-block; margin-left: 10px;}

/*member_agent*/
.contain{width: 1000px; float: left;}
.middle{width: 766px; margin-right: 15px; float: left;}
.agentarea{background: #fff; padding: 10px; margin-bottom:20px;}
.agentarea h3{line-height: 40px; font-size: 14px; padding-left: 10px;}
.agentarea_list{background: #f5f5f5; padding:15px 5px;}
.agentarea_list ul li{width: 230px; float: left; text-align: center; line-height: 40px;}
.agentarea_list ul li b{font-size: 18px; color: #e4393c;}
.agentarea_list ul li i{font-size: 18px;}
.agent_opera{background: url(../images/bj.png) no-repeat; height: 187px; margin-bottom: 20px;}
.agent_operaleft{width: 195px; padding: 20px 15px; float: left; margin-right: 15px;}
.agent_operaleft ul li{width: 97px; float: left; line-height: 24px; margin-bottom: 10px;}
.agent_operaleft ul li b{color: #e4393c;}
.agent_operaright{width: 483px; background: #f5f5f5; padding:10px; float: left; margin:13px 0;}
.agent_operaright ul{width: 220px; float: left; line-height:27px; padding-left: 5px; border-right: 1px solid #ccc; margin-left: 10px;}
.agent_operaright ul li span a{float: right; margin-right:15px; width: 45px; display: inline-block; background: #e4393c; text-align: center; 
line-height:20px; border-radius: 5px; color: #fff; font-size: 12px;}
.agent_operaright ul li .cash a{background: #fff; border:1px solid #e4393c; color: #e4393c;}
.agent_operaright ul.bor_r{border-right: none;}
.agent_operaright ul li.oscar{font-size:18px; color: #e4393c;}
.agent_operaright ul li.gray{color: #333;}
.my_order{background: #fff; padding: 5px; border:1px solid #ccc; padding-bottom: 25px; margin-bottom: 15px;}
.my_order h3{line-height: 40px; font-weight: bold; padding-left: 15px;}
.my_order h3 a{float: right; font-weight: normal; font-size: 14px; color: #666; padding-right: 15px;}
.my_order_list{position: relative; margin-top: 15px; border-bottom: 1px solid #ccc;}
.my_order_list .cell{float: left;padding: 15px 0 10px;}
.my_order_list .p_checkbox{position: absolute;z-index: 3;left: 14px;top:28px;width: 30px;min-height: 10px;}
.my_order_list .p_goods{width:130px; margin-left: 10px;}
.my_order_list .p_goods .p_img{float: left;width: 80px;height: 80px;border: 1px solid #eee;margin-right: 10px;background: #fff;padding: 0;
text-align: center;overflow: hidden;} 
.my_order_list .p_spec{width:130px;text-align:center;line-height: 60px;}
.my_order_list .p_price{width:130px;text-align:center; font-family: verdana; padding-top: 30px;}
.my_order_list .p_quantity{width:130px; text-align: center; padding-top: 30px;}
.my_order_list .p_sum{width:130px;text-align:center;font-family: verdana;line-height: 60px;}
.my_order_list .p_ops{width:90px;text-align:center;padding-top: 30px;}
.my_order_list .p_ops a{display: block;line-height:24px; text-align: left;}
.my_order_list .p_ops a:hover{color: #f00;}
.my_order .pro_sc{margin: 0 0 0 10px;}
.my_order .pro_sc li{width:170px; text-align: center; float: left; margin-right:16px;}
.my_order .p_btn{margin:10px 0 0;}
.my_order a.btn_append{display:inline-block;height:28px;line-height:28px;padding:0 20px;border:1px solid #999;color:#666;text-align:center;
-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.my_order a.btn_append b{display:inline-block;height:18px;width:18px;margin-right:5px;background-position:0 -57px;background-repeat:no-repeat;
overflow:hidden;vertical-align:middle}
.my_order a.btn_append b{background:url(../images/icon_scar.png) no-repeat}
.dynamic{margin-top: 15px;}
.dynamic .title{line-height: 40px; font-size: 18px;}
.dynamic .title img{float: left; padding:0 15px;}
.dynamic .title i{color: #e4393c;}
.dynamic_pro{background: #f5f5f5; padding:10px; margin-top: 10px; width: 710px; margin-left: 10px;}
.dynamic_pro img{float: left; padding-right: 15px;}
.dynamic_pro .name{padding: 0 10px; line-height: 24px;}
.dynamic_pro .spec{margin-top: 20px; color: #666;}
.dynamic_pro .spec span{float: right; color: #e4393c; font-size: 18px; padding-right: 15px;}
.dynamic_pro .spec em{padding-left: 25px;}
.slidbar_r{width: 216px; float: left; background: #fff; border:1px solid #ccc;}
.slidbar_r h3{line-height: 36px; border-bottom: 1px solid #ccc; padding-left: 15px; margin-bottom: 10px;}
.slidbar_r ul li{margin:15px 0;}
.slidbar_r ul li h4{padding-left: 10px; line-height:22px; font-size: 13px;width:200px;overflow-x: hidden; white-space: nowrap;
text-overflow: ellipsis; }
.slidbar_r ul li h4 a:hover{color:#f00;}
.slidbar_r ul li span{color: #e4393c; padding-left: 10px; font-size: 16px; font-weight: bold; line-height: 30px;}

/*personal*/
.personal{margin: 20px;}
.personal .form_group{line-height:50px; color: #666;}
.personal .form_group label{width:90px; display: inline-block; text-align: right; }
.personal .form_group label span{color: #e4393c; padding-right:5px;}
.personal .form_group i{padding-left:20px;}
.personal .form_group .form_control{width: 200px; line-height: 30px; border:1px solid #ccc; padding-left: 10px;}
.personal .form_group select{width: 100px; display: inline-block; line-height: 26px; height: 26px; border:1px solid #ccc;}
.personal .btn{width:130px; display:block; background:#e4393c; color: #fff; text-align:center; line-height:36px; border-radius:5px; border:0; 
font-size: 14px;font-weight:bold; margin-left:95px; margin-top: 20px;}

/*buyhistory*/
.buyhistory h3{padding-left: 5px; line-height: 40px;}
.buyhistory .cp_list{padding: 10px; border-bottom:1px solid #ccc; color: #666;}
.buyhistory .cp_list li.fl{float: left; font-size: 12px;}
.buyhistory .cp_list li.g_orddet{width: 505px; text-align: left; padding-left:10px;}
.buyhistory .cp_list li.g_orddet .p_img{float:left;width:80px;height:80px;border:1px solid #eee;margin-right:10px;background:#fff;padding:0;
text-align:center;overflow:hidden}
.buyhistory .cp_list li.g_orddet .p_name{width:480px;}
.buyhistory .cp_list li.g_orddet .p_name p.bh{color: #e4393c;}
.buyhistory .cp_list li.g_orddet .p_name p.c_name{padding:4px 0; line-height:22px;}
.buyhistory .cp_list li.g_orddet .p_name .rule{color: #666;}
.buyhistory .cp_list li.g_orddet .p_name .rule em{padding: 0 25px;}
.buyhistory .cp_list li.g_num{width: 130px; text-align: center; line-height:48px; padding-top: 8px}
.buyhistory .cp_list li.g_sum{width: 110px; text-align: center; line-height: 48px; padding-top: 8px}
.buyhistory .cp_list li.g_state{width: 110px; text-align: center; line-height: 48px; padding-top: 8px}
.buyhistory .cp_list li.g_opera{width: 100px; text-align: center; line-height: 24px; padding-top: 8px}

/*inquiry*/
.buyhistory .order_head li.t_consult{width: 220px;}
.buyhistory .cp_list li.g_consult{width: 220px; text-align: center; line-height: 48px; padding-top: 8px}

/*mybill*/
.mybill_head{background: #f5f5f5; line-height: 36px;}
.mybill_head li{float: left;text-align: center;}
.mybill_head .payorder{ width: 160px; }
.mybill_head .ordernum{ width: 210px; }
.mybill_head .total{ width: 110px; }
.mybill_head .paymethod{ width: 110px; }
.mybill_head .balancepay{ width: 110px; }
.mybill_head .paymount{ width: 120px; }
.mybill_head .paymount b{color: #e4393c;}
.mybill_head .paytime{ width: 180px; }
.mybill_list{background: none; border-bottom: 1px solid #ccc; line-height: normal; font-size: 13px; padding-bottom:5px; color: #666;}
.mybill_list li{line-height:80px;}
.mybill_list .ordernum{line-height: 22px; margin-top: 20px;}

/*mywallet*/
.mywallet_head{width: 1000px; border:1px solid #ccc; padding:10px; background: #fff; font-size: 12px; margin-bottom: 15px;}
.mywallet_head h3{line-height: 40px; padding-left: 10px;}
.mywallet_head .fl{width: 310px; float: left; line-height:30px; padding-left: 10px; }
.mywallet_head .fl i{color: #e4393c; font-size: 18px;}
.mywallet_head .expressive{border-right: 1px solid #ccc; border-left: 1px solid #ccc;padding-left: 15px; margin-right: 10px;}
.mywallet_head .expressive span{float: right; margin-right:10px; cursor: pointer; border: 1px solid #e4393c; color: #e4393c; width:40px;
text-align: center;line-height: 20px; border-radius: 5px; margin-top: 5px;}
.mywallet_head .expressive span.adva{background: #e4393c; color: #fff;}
.mywallet_head .advance span{float: right; margin-right:10px; cursor: pointer; background: #e4393c; color: #fff; width:40px;
text-align: center;line-height: 22px; border-radius: 5px;margin-top: 5px;}
.mywallet_head .advance em{margin-left:40px;}
.mywallet_head .advance b{margin-left:30px; font-weight: normal; color: #333;}
.mywallet_head p{line-height: 40px;padding-left: 10px;}
.mywallet_head ul li{float:left; width:195px; text-align: center;line-height:50px;}
.mywallet_head ul li a i{color: #e4393c;}
.mywallet_head .back{background: #f5f5f5; line-height:50px;}
.mywallet_head .back li{float:left; width:195px; text-align: center;}

/*evaluation*/ 
.eval{background: #fff; border:1px solid #ccc; padding: 8px; margin-bottom: 15px;}
.eval h2{padding-left: 10px; line-height: 60px;}
.eval .eval_head{background: #f5f5f5; line-height:40px;}
.eval .eval_head li{float:left; text-align: center;}
.eval .eval_head li.t_pro{width: 538px;}
.eval .eval_head li.t_rule{width: 200px;}
.eval .eval_head li.t_time{width: 200px;}
.eval .cp_list{padding: 10px;}
.eval .cp_list .fl{float: left;}
.eval .cp_list li.g_orddet{width: 527px; text-align: left; padding-left:10px;}
.eval .cp_list li.g_orddet .p_img{float:left;width:80px;height:80px;border:1px solid #eee;margin-right:10px;background:#fff;padding:0;
text-align:center;overflow:hidden}
.eval .cp_list li.g_orddet .p_name{width:480px;}
.eval .cp_list li.g_orddet .p_name p.bh{color: #e4393c;}
.eval .cp_list li.g_orddet .p_name p.c_name{padding:4px 0; line-height:22px;}
.eval .cp_list li.g_orddet .p_name .rule{color: #666;}
.eval .cp_list li.g_orddet .p_name .rule em{padding: 0 25px;}
.eval .cp_list li.g_num{width: 200px; text-align: center; line-height:60px; padding-top: 8px}
.eval .cp_list li.g_opera{width: 200px; text-align: center; line-height:24px; padding-top: 20px}
.myeval{background: #f5f5f5; line-height:24px; padding-left:20px; padding: 10px;}
.myeval img{padding-right:5px;}
.my_order .eval_sc li{width:179px; text-align: center; float: left; margin-right:16px;}

/*company*/
.company{background: #f5f5f5; padding: 10px 0;}
.company_cont{width: 1200px; margin: 0 auto;}
.province{border:1px solid #ccc;background: #fff; margin-bottom: 10px;}
.province h2{color: #e4393c; line-height: 36px; border-bottom:1px solid #ccc; font-size: 16px; padding-left: 15px; font-weight: bold;}
.province .add{padding: 5px;}
.province .add a{width:65px; display: inline-block; text-align: center; line-height:35px;}
.province .add a.active{color: #e4393c; border-bottom: 1px solid #e4393c;font-weight: bold;}
.honesty,.business{margin-bottom: 10px;}
.honesty h2,.business h2{background: #fff; border:1px solid #ccc; border-left: 2px solid #e4393c; color: #e4393c; line-height: 40px; padding-left: 15px; font-size: 16px;
font-weight:bold;}
.business h2{color: #0470d5; border-left: 2px solid #0470d5;}
.company_list{background: #fff; padding:10px 0 5px 0; margin-top: 10px;}
.company_list ul li{width:230px; float: left; margin-right: 10px;font-size: 12px;  line-height: 24px; margin-bottom:30px;overflow-x: hidden; white-space: nowrap;
text-overflow: ellipsis;}
.company_list ul li h3{font-weight: bold; padding-left: 15px;}
.company_list ul li p{color: #999; padding-left: 15px;}
.company_list ul li .view{color: #e4393c; margin-top:8px; padding-left: 15px;}
.company_list ul li .view span{float: right; border:1px solid #ccc; text-align: center; line-height:22px;width: 60px; margin-right: 15px;}

/*mail*/
.mail_head{background:#f5f5f5; line-height: 40px;}
.mail_head a{width: 120px; text-align: center; display: inline-block;}
.mail_head a.active{color: #e4393c; border-bottom: 1px solid #e4393c;}
.mail_cont{background: #f5f5f5; border:1px solid #ccc; padding:5px 0 15px 10px; margin-top: 15px;}
.mail_cont h3{font-size: 14px; line-height:40px;}
.mail_cont h3 img{float:left; padding: 8px 10px 0 0;}
.mail_cont h3 i{color: #999; padding-left: 25px;}
.mail_cont p{padding-left:30px; line-height: 30px;}
.mail_cont p i{color: #e4393c;}
.mail_cont p a{color: #e4393c;}


/*customer_css*/
.order_head .cus_t_ordset{width: 450px;}
.order_head .cus_t_num{width: 203px;}
.order_head .cus_t_opera{width: 73px;}
.buyhistory .cp_list li.red{color: #e4393c; font-weight: bold;}
.buyhistory .cp_list li.cus_orddet{width: 465px;}
.buyhistory .cp_list li.cus_num{width: 203px;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;}
.buyhistory .cp_list li.cus_opera{width: 73px;}

.cus_top{width: 1000px; background: #fff;float: left; padding: 10px 10px 30px 10px; margin-bottom: 15px;}
.cus_top ul li{width:300px; float: left; text-align: left; line-height: 40px; padding-left:20px; border-right: 1px solid #ccc;}
.cus_top ul li b{font-size: 18px; color: #e4393c;}
.mywallet_head .balan span{float: right; margin-right:10px; cursor: pointer; border: 1px solid #e4393c; color: #e4393c; width:40px;
text-align: center;line-height: 20px; border-radius: 5px; margin-top: 5px;}
/*revenue_stream*/
.revenue_stream .fl,.withdrawcash .fl,.client .fl{float: left; text-align: center;}
.revenue_stream_top,.withdrawcash_top,.client_top{background: #f5f5f5;line-height: 36px; margin-top: 10px;}
.revenue_stream_top .t_ordid{width:130px;}
.revenue_stream_top .t_name{width:320px;}
.revenue_stream_top .t_overall{width:130px;}
.revenue_stream_top .t_perc{width: 150px;}
.revenue_stream_top .t_scaling{width:100px;}
.revenue_stream_top .t_hour{width: 150px;}
.revenue_stream_bottom{line-height:55px;}
.revenue_stream_bottom li,.withdrawcash_bottom li{border-bottom: 1px solid #ccc;}
.revenue_stream_bottom .p_ordid{width:130px;}
.revenue_stream_bottom .p_name{width:315px; padding: 0 10px;}
.revenue_stream_bottom .p_overall{width:130px; }
.revenue_stream_bottom .p_perc{width: 150px;}
.revenue_stream_bottom .p_scaling{width:100px;}
.revenue_stream_bottom .p_hour{width: 150px;}
.revenue_stream_bottom .red{color: #e4393c; font-weight: bold;}

/*withdrawcash*/
.withdrawcash_top .t_ordid{width:160px;}
.withdrawcash_top .t_name{width:190px;}
.withdrawcash_top .t_overall{width:160px;}
.withdrawcash_top .t_perc{width: 160px;}
.withdrawcash_top .t_scaling{width:160px;}
.withdrawcash_top .t_hour{width: 160px;}
.withdrawcash_bottom{line-height:55px;}
.withdrawcash_bottom .p_ordid{width:160px;}
.withdrawcash_bottom .p_cardnumber{width:190px;}
.withdrawcash_bottom .p_overall{width:160px; }
.withdrawcash_bottom .p_perc{width: 160px;}
.withdrawcash_bottom .p_scaling{width:160px;}
.withdrawcash_bottom .p_hour{width: 160px;}
.withdrawcash_bottom .green,.client_bottom .green{color: green;font-weight: bold;}
.withdrawcash_bottom .red{color: #e4393c; font-weight: bold;}
/*client*/
.client_top .t_userid{width: 90px}
.client_top .t_username{width:90px}
.client_top .t_usertel{width: 120px}
.client_top .t_useraddr{width: 230px}
.client_top .t_userQQ{width: 120px}
.client_top .t_usertime{width: 150px}
.client_top .t_useroprea{width: 200px}
.client_bottom li{border-bottom: 1px solid #ccc; line-height:50px;}
.client_bottom .p_userid{width: 90px}
.client_bottom .p_username{width: 90px}
.client_bottom .p_usertel{width: 120px}
.client_bottom .p_useraddr{width: 230px}
.client_bottom .p_userQQ{width: 120px}
.client_bottom .p_usertime{width: 150px}
.client_bottom .p_useroprea{width: 200px}
/*cus_order*/
.revenue_stream_top .t_cusgoods{width:335px; text-align: left; padding-left: 15px;}
.revenue_stream_top .t_cusname{width:110px;}
.revenue_stream_top .t_custel{width:110px;}
.revenue_stream_top .t_cusmoney{width:110px;}
.revenue_stream_top .t_custime{width:170px;}
.revenue_stream_top .t_cusopra{width: 150px;}
.revenue_stream_bottom .p_cusgoods{width:350px; text-align: left;}
.revenue_stream_bottom .p_cusname{width:110px;}
.revenue_stream_bottom .p_custel{width:110px;}
.revenue_stream_bottom .p_cusmoney{width:110px;}
.revenue_stream_bottom .p_custime{width:170px;}
.revenue_stream_bottom .p_cusopra{width: 150px;}
.revenue_stream_bottom .p_cusgoods .p_img{float:left;width:80px;height:80px;border:1px solid #eee;margin-right:10px;background:#fff;padding:0;
text-align:center;overflow:hidden}
.revenue_stream_bottom .p_cusgoods .g_name{width:330px;}
.revenue_stream_bottom .p_cusgoods .g_name p.bh{color: #e4393c;}
.revenue_stream_bottom .p_cusgoods .g_name p.c_name{padding:4px 0; line-height:22px;}
.revenue_stream_bottom .p_cusgoods .g_name .rule{color: #666;}
.revenue_stream_bottom .p_cusgoods .g_name .rule em{padding: 0 25px;}